team pool - French English Dictionary